not set foot in - Turc Anglais Dictionnaire